ring armor - Turco Inglés Diccionario